namespace WIT.DAQ.Core.Enums;

/// <summary>
/// 目前支持采集的数据类型
/// </summary>
public enum EnumDataType
{
	/// <summary>
	/// OPCUA:Bool
	/// S7:Bool
	/// ModbusTcp:Bool
	/// </summary>
	Bool,
	/// <summary>
	/// OPCUA:
	/// S7:String
	/// ModbusTcp:
	/// </summary>
	String,
	/// <summary>
	/// OPCUA:
	/// S7:Real
	/// ModbusTcp:
	/// </summary>
	Single,
	/// <summary>
	/// OPCUA:
	/// S7:LReal
	/// ModbusTcp:
	/// </summary>
	Double,
	/// <summary>
	/// OPCUA:Int
	/// S7:Int
	/// ModbusTcp:Int
	/// </summary>
	Int16,
	UInt16,
	/// <summary>
	/// OPCUA:
	/// S7:DInt
	/// ModbusTcp:
	/// </summary>
	Int32,
	/// <summary>
	/// OPCUA:
	/// S7:
	/// ModbusTcp:
	/// </summary>
	Int64,
	/// <summary>
	/// OPCUA:
	/// S7:
	/// ModbusTcp:
	/// </summary>
	DateTime,
	/// <summary>
	/// OPCUA:
	/// S7:Byte
	/// ModbusTcp:
	/// </summary>
	Byte
}
